- Remove incorrect dfinity/cdk-rs reference from Upstream comment
- Add StableVec usage example (missing from description coverage)
- Add Schema evolution section (migration patterns content brief gap)
- Fix 'transient' Motoko keyword in heap-vs-stable table to Rust-appropriate text
- Improve post_upgrade common mistake note to accurately describe stable data behavior
- Add into_bytes 0.7 version note for upgraders from 0.6.x
- Trim complete canister example to stay near 30-line limit with GitHub link
- Simplify multiple data structures example to highlight MemoryId allocation
- Expand available structures table to include StableBTreeSet and StableMinHeap
- Update frontmatter description to reflect StableLog coverage
Summary
ic-stable-structureslibrary and when to use it over heap storageStorabletrait implementation with CBOR serialization,MemoryManagerpartitioning with namedMemoryIdconstants, and complete working canister examplesStableBTreeMap,StableCell,StableVec, andStableLogwith their two-region patternBound, upgrade-erased heap state)Sync recommendation
informed by dfinity/cdk-rs — ic-stable-structures, icskills stable-memory skill